package club.janna.jrpc.cluster.loadbalance;

import club.janna.jrpc.rpc.Invoker;

/**
 * 负载均衡器
 * @author Panbo.Guo
 */
public interface LoadBalancer {

    /**
     * 初始化
     * @param invokers
     */
    void init(Invoker[] invokers);

    /**
     * 下一个
     * @return
     */
    Invoker next();
}
